have something at disposal - French English Dictionary